"""
# Gradio的基本流程
通过以下例子体会Gradio的使用流程，程序功能：输入一个姓名，以及热情程度；
输出打招呼的文字，根据热情程度输出多个感叹号。
"""

import gradio as gr	        # 导入相关库

def greet(name, intensity):	# 定义交互逻辑
    return "你好啊！" + name + "!" * int(intensity)

demo = gr.Interface(	    # 构建交互界面
    fn=greet,
    inputs=["text", "slider"],
    outputs=["text"],
)

demo.launch()	            # 启动界面
